home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / dev / amos / AMOSL0595.lzh / AMOSLIST / 000103_amos-request@svcs1.digex.net_Wed May 24 04:34:05 1995.msg < prev    next >
Internet Message Format  |  1995-06-01  |  2KB

  1. Received: from svcs1.digex.net by mail1.access.digex.net with SMTP id AA20550
  2.   (5.67b8/IDA-1.5); Wed, 24 May 1995 04:34:03 -0400
  3. Received: by svcs1.digex.net id AB25010
  4.   (5.67b8/IDA-1.5 for amos-out); Sun, 21 May 1995 23:24:53 -0400
  5. Received: from www1.access.digex.net by svcs1.digex.net with SMTP id AA25002
  6.   (5.67b8/IDA-1.5 for <amos-list@svcs1.digex.net>); Sun, 21 May 1995 23:24:51 -0400
  7. Received: from binx.mbhs.edu by www1.access.digex.net with SMTP id AA02523
  8.   (5.67b8/IDA-1.5 for <amos-list@access.digex.net>); Sun, 21 May 1995 23:23:27 -0400
  9. Received: from dragon.mbhs.edu (dragon.mbhs.edu [192.67.131.57]) by binx.mbhs.edu (8.6.11/8.6.9) with SMTP id XAA12234 for <amos-list@access.digex.net>; Sun, 21 May 1995 23:25:15 -0400
  10. From: achurch@dragon.mbhs.edu (Andy Church)
  11. To: amos-list@access.digex.net
  12. Subject: Re: rtez_on_myscreen?
  13. Date: Sun May 21 23:24:40 1995
  14. Message-Id: <199505212324.AA06747@dragon.mbhs.edu>
  15. Reply-To: achurch@goober.mbhs.edu
  16. X-Mailer: MMail v4.21
  17. Status: RO
  18. X-Status: 
  19.  
  20. >> The other day, Tumu / BFB team <tumu@janus.otol.fi
  21. >> posted a message containing the code needed to make use of the
  22. >> reqtools requesters rtezrequest and rtfilrequest. They used a function
  23. >> 
  24. >> _RTFILENAMEPTR=Ma Malloc(108,Mem Public+Mem Clear)
  25. >> 
  26. >> in their code. I suppose this is to do a 'allocmem' from exec and this
  27. >> can be done without the extension they propose. The easiest way is
  28. >> to make use of :
  29. >> 
  30. >> Reserve as work 6,108
  31. >> Poke$ Start(6),String$(chr$(0),108)
  32. >> _RTFILENAMEPRT=Start(6)
  33. >> 
  34. >> Further, they use the Elmem$ functions to read out the text, this
  35. >> can also be done with:
  36. >> 
  37. >> _RTFILE$=Peek$(_RTFILENAMEPRT,108,chr$(0))
  38. >> 
  39. >> which leads to the exact same result. However, there may be a reason
  40. >> to do this as they did, if there is: Please post a message explaining
  41. >> why!
  42. >
  43. >You can use both ways to reserve the reqbuffer and rtfilenamebuffer but I 
  44. >like using Easylife and Makes lib commands because they are easier to 
  45. >use and Makes lib memory allocation routines are System friendly.
  46. >
  47. >And I forgotted to mention that you'll need Easylife extension as well if 
  48. >you are going to use original Reqtools routines without modifications.
  49.  
  50.   Alternatively, you could just use the Intuition Extension's built-in
  51. ReqTools support. :)
  52.  
  53.   --Andy Church (achurch@binx.mbhs.edu)
  54.     WWW: http://www.mbhs.edu/~achurch/
  55.     AMOS Web Site: http://www.mbhs.edu/~achurch/amos/
  56.